off-the-shelf articles - German English Dictionary